Strong Algorithms for the Ordinal Matroid Secretary Problem
نویسندگان
چکیده
In contrast with the standard and widely studied utility variant, in the ordinal Matroid Secretary Problem (MSP) candidates do not reveal numerical weights but the decision maker can still discern if a candidate is better than another. We consider three competitiveness measures for the ordinal MSP. An algorithm is α ordinal-competitive if for every weight function compatible with the ordinal information, the expected output weight is at least 1/α times that of the optimum; it is α intersection-competitive if its expected output includes at least 1/α fraction of the elements of the optimum, and it is α probability-competitive if every element from the optimum appears with probability 1/α in the output. This is the strongest notion as any α probability-competitive algorithm is also α intersection, ordinal and utility (standard) competitive. Our main result is the introduction of a technique based on forbidden sets to design algorithms with strong probability-competitive ratios on many matroid classes. In fact, we improve upon the guarantees for almost every matroid class considered in the MSP literature: we achieve probability-competitive ratios of e for transversal matroids (matching Kesselheim et al. [29], but under a stronger notion); of 4 for graphic matroids (improving on 2e by Korula and Pál [33]); of 3 √ 3 ≈ 5.19 for laminar matroids (improving on 9.6 by Ma et al. [39]); and of k for a superclass of k column sparse matroids, improving on the ke result by Soto [44]. We also get constant ratios for hypergraphic matroids, for certain gammoids and for graph packing matroids that generalize matching matroids. The forbidden sets technique is inspired by the backward analysis of the classical secretary problem algorithm and by the analysis of the e-competitive algorithm for online weighted bipartite matching by Kesselheim et al. [29]. Additionally, we modify Kleinberg’s 1+O( √ 1/ρ) utility-competitive algorithm for uniform matroids of rank ρ in order to obtain a 1 + O( √ log ρ/ρ) probability-competitive algorithm. Our second contribution are algorithms for the ordinal MSP on arbitrary matroids. We devise an O(1) intersection-competitive algorithm, an O(log ρ) probability-competitive algorithm and an O(log log ρ) ordinal-competitive algorithm for matroids of rank ρ. The last two results are based on the O(log log ρ) utility-competitive algorithm by Feldman et al. [19].
منابع مشابه
ar X iv : 1 70 2 . 01 29 0 v 1 [ cs . D S ] 4 F eb 2 01 7 Combinatorial Secretary Problems with Ordinal Information ∗
The secretary problem is a classic model for online decision making. Recently, combinatorial extensions such as matroid or matching secretary problems have become an important tool to study algorithmic problems in dynamic markets. Here the decision maker must know the numerical value of each arriving element, which can be a demanding informational assumption. In this paper, we initiate the stud...
متن کاملCombinatorial Secretary Problems with Ordinal Information
The secretary problem is a classic model for online decision making. Recently, combinatorial extensions such as matroid or matching secretary problems have become an important tool to study algorithmic problems in dynamic markets. Here the decision maker must know the numerical value of each arriving element, which can be a demanding informational assumption. In this paper, we initiate the stud...
متن کاملA Framework for the Secretary Problem on the Intersection of Matroids
The secretary problem became one of the most prominent online selection problems due to its numerous applications in online mechanism design. The task is to select a maximumweight subset of elements subject to given constraints, where elements arrive one-by-one in random order, revealing a weight upon arrival. The decision whether to select an element has to be taken immediately after its arriv...
متن کاملA Simple $O(\log\log(\mathrm{rank}))$-Competitive Algorithm for the Matroid Secretary Problem
Only recently progress has been made in obtaining o(log(rank))-competitive algorithms for the matroid secretary problem. More precisely, Chakraborty and Lachish (2012) presented a O( √ log(rank))-competitive procedure, and Lachish (2014) later presented a O(log log(rank))competitive algorithm. Both these algorithms and their analyses are very involved, which is also reflected in the extremely h...
متن کاملImproved algorithms and analysis for the laminar matroid secretary problem
In a matroid secretary problem, one is presented with a sequence of objects of various weights in a random order, and must choose irrevocably to accept or reject each item. There is a further constraint that the set of items selected must form an independent set of an associated matroid. Constant-competitive algorithms (algorithms whose expected solution weight is within a constant factor of th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018